html, body{ height: 100%;width: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input, button{ border: none; }
input:focus{ outline:none; }
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td { font-size: 1em; font-style: normal; font-weight: normal; }
strong { font-weight: bold; }
ul, ol { list-style: none outside none; }
li{ list-style:none; }
fieldset, img { border: medium none; }
caption, th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
body {background: #FFF none repeat scroll 0 0;}
input, select, textarea { font: 12px/20px Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
i, cite, em { font-style: normal; }
input,button,select,textarea{ outline:none }
html { min-height:100%; }
a { color: #333; text-decoration: none; outline: medium none; -webkit-transition-property:color; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: none;color: #333; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
*html .clearfix{ height:1%; }
*+html .clearfix{ height:1%; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display:block; }
a:visited{text-decoration: none;}

.el-upload--picture-card:hover, .el-upload:focus, .el-input.is-active .el-input__inner, .el-input__inner:focus, .el-range-editor.is-active, .el-range-editor.is-active:hover, .el-select .el-input.is-focus .el-input__inner{
  border-color: #C0C4CC!important;
}
.el-dialog{
  margin-top: 8vh!important;
}
.el-carousel__indicators{
  display: none;
}
.el-carousel__arrow--left, .el-carousel__arrow--right{
  display: block!important;
}
.el-carousel__arrow{
  top: 35%!important;
}